翻訳と辞書
Words near each other
・ Inprocomm
・ InProg
・ INPS Vision
・ INPT
・ Inpui language
・ Input
・ Input (computer science)
・ Input (talk show)
・ Input and output (medicine)
・ Input capture
・ Input device
・ Input enhancement
・ Input Enhancement (Computer Science)
・ Input hypothesis
・ Input impedance
Input kludge
・ Input lag
・ Input Magazine
・ Input mask
・ Input method
・ Input offset voltage
・ Input port
・ Input queue
・ Input shaping
・ Input/output
・ Input/output (C++)
・ Input/Output (EP)
・ Input/output automaton
・ Input/output base address
・ Input/output Buffer Information Specification


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Input kludge : ウィキペディア英語版
Input kludge

In computer programming, an input kludge is type of failure in software (an anti-pattern) where simple user input is not handled. For example, if a computer program accepts free text input from the user, an ''ad hoc'' algorithm will mishandle many combinations of legal and illegal input strings. Input kludges are usually difficult for a programmer to detect in a unit test, but very easy for the end user to find. The evidence exists that the end user can easily crash software that fails to correctly handle user input. Indeed, the buffer overflow security hole is an example of the problems caused.
To remedy input kludges, one may use input validation algorithms to handle user input. A monkey test can be used to detect an input kludge problem. A common first test to discover this problem is to roll one's hand across the computer keyboard or to 'mash' the keyboard to produce a large junk input, but such an action often lacks reproducibility. Greater systematicity and reproducibility may be obtained by using fuzz testing software.
==See also==

* Garbage In, Garbage Out
* Kludge
* Secure input and output handling

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Input kludge」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.